upon oath - Turkish English Dictionary